7Search.cctypescript interfacetypescript interfacetypescript interface extendstypescript interface vs typetypescript interface functiontypescript interface arraytypescript interface default valuetypescript interface classtypescript interface typetypescript interface constructortypescript interface inheritancetypescript interface vs class